package com.termux.frontend.completion.provider

import com.termux.frontend.completion.model.CompletionCandidate

/**
 * @author kiva
 */

interface ICandidateProvider {
    val providerName: String

    fun provideCandidates(text: String): List<CompletionCandidate>?

    fun canComplete(text: String): Boolean
}
